Retaining straps - English Synonyms Dictionary